patrol_shipEnglish

patrol boat, patrol ship

Noun

A vessel assigned to patrol an area

English: patrol boat, patrol ship

English words with similar meanings

Show 1 words