RATTLE (13)


Meaning of RATTLE (13) in English

(n.) Any organ of an animal having a structure adapted to produce a rattling sound.

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