DEADHEAD


Meaning of DEADHEAD in English

(n.) A buoy. See under Dead, a.

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