Dictionary search results

Showing 1-3 of 3 results

war of nerves US English

A struggle in which opponents try to wear each other down by psychological means

war of nerves in nerve US English

A struggle in which opponents try to wear each other down by psychological means