DOVE


Meaning of DOVE in English

a person who wants peace, pacifist

The doves complained when the US built more nuclear weapons.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.