Definition of patrol boat in English:

patrol boat

noun

  • A boat designed to patrol an area; now especially a small naval vessel used for coastal defence or reconnaissance; = P boat.

Origin

Mid 19th century.