Leotard Meaning In English : Search leotard and thousands of other words in english cobuild dictionary from reverso. Leotard Meaning In English : / l iː oʊ t ɑːr d /;