Waterborne troops Synonyms

Definitions for Waterborne


  • (adjective) supported by water
  • (adjective) transported by water

Definitions for Troops


  • (noun) soldiers collectively