RATTLEPATE


Meaning of RATTLEPATE in English

noun a rattlehead.

Webster English vocab.      Английский словарь Webster.