cockleboat

English

Noun

cockleboat (plural cockleboats)

  1. Alternative form of cockboat.