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).
Are You Learning English? Here Are Our Top English Tips