Русский-Английский словарь »

на ножах означает в английский

РусскийАнглийский
на ножах preposition

at loggerheads(unable to agree; opposing)
preposition