Rattle-headed

Webster's Dictionary of the English Language

·adj Noisy; giddy; unsteady.

Related Words