ship-mounted - English Synonyms Dictionary