to curse under ones breath
сказать что-то угрожающее/оскорбляющее едва/еле слышно
https://translate.academic.ru/to%20curse%20under%20one%20%27s%20breath/ru/en/1
https://idioms.thefreedictionary.com/curse+under+breath