Definition of boat plug in English:

boat plug

noun

  • A plug in the bottom of a boat which is removed to let water out when on shore.

Origin

Mid 19th century; earliest use found in Benjamin J. Totten (1806–1877).