DEADHEAD MEANING IN ENGLISH

• Deadhead Definition & Synonyms

  1. (n.) One who receives free tickets for theaters, public conveyances, etc.
  2. (n.) A buoy. See under Dead, a.


RECENT SEARCHES