CROAKER


Meaning of CROAKER in English

■ noun a person or animal that croaks.

↘another term for drum 2 .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.