mosquito boat


noun

Origin of mosquito boat

First recorded in 1910–15

British Dictionary definitions for mosquito boat

mosquito boat

noun

another name for MTB