hatch boat








noun

  1. a small fishing vessel having covered wells for holding the catch.
54 queries 0.406