The definition of a gigolo is a derogatory term for a male escort or dancing partner, or is a term used for a man who is supported by a woman in exchange for being her lover or escort.(noun)
An attractive young man who is supported by a rich older woman is an example of a gigolo.
See gigolo in Webster's New World College Dictionary
Origin: Fr, masc. back-form. < gigole, prostitute, orig., tall, thin woman < OFr < gigue, long-legged, thin girl, thigh, leg, fiddle: see gigot
See gigolo in American Heritage Dictionary 4
noun pl. gig·o·los
Origin: , perhaps from gigolette, dancing girl, prostitute
Origin: , from giguer, to dance
Origin: , from gigue, fiddle
Origin: , from Old French; see gigot.
Learn more about gigolo