Thesaurus.com
Dictionary.com

carriers

NOUN
one who carries or transmits something
Synonyms
Antonyms
STRONG


NOUN
a ship that carries airplanes
Synonyms