Word: squadrillas
Part of speech: Noun
Syllables: squa
dri
llas
Definition: Plural of squadrilla. A squadron, whether of boats or of airplanes.
Morphemes:
Affix: squadron
Language: en
PoS: Noun
Meaning: A tactical air force unit; consists of at least two flights; multiple squadrons make up a group or wing (depending on particular air force).
Affix: flotilla
Language: en
PoS: Noun
Meaning: A small fleet of warships (usually of the same class), or a fleet of small ships.
Etymology Compounds: Affix: flotte
Language: fr
Decoded: flotte
PoS: Noun
Meaning: fleet
Affix: -s
Language: en
PoS: Suffix
Meaning: Used to form regular plurals of nouns.