← DefinitionshareGuessleotardsnounPlural of leotard; multiple close-fitting one-piece garments worn by dancers, gymnasts, or acrobats.Synonymsbodysuitsnoun