A person who sometimes wears clothes traditionally worn by and associated with the opposite sex; typically a male who cross-dresses occasionally by habit or compulsion
A transvestite is a person, usually a man, who enjoys wearing clothes normally worn by people of the opposite sex. = cross-dresser. someone, especially a man, who enjoys dressing like a person of the opposite sex transsexual (transvestit, from vestire )