Peter boat Meaning, Definition & Usage

Definitions
  1. a fishing boat, sharp at both ends, originally of the Baltic Sea, but now common in certain English rivers.

Webster 1913