English

edit

Noun

edit

bomb vessel (plural bomb vessels)

  1. Synonym of bomb ship