DOVE


Meaning of DOVE in English

a person who wants peace, pacifist The doves complained when the US built more nuclear weapons.

English idioms vocab.      Словарь английских идиом и выражений.