Wordia - The Definition Of Squadron
squadron
noun, a) a subdivision of a naval fleet detached for a particular task b) a number of naval units usually of similar type and consisting of two or more divisions
From Collins
©HarperCollins 2008. Collins English Dictionary definition of squadron