NELLY


Meaning of NELLY in English

n. (pl. -ies) a silly or effeminate person.

Phrases and idioms:

not on your nelly Brit. sl. certainly not.

Etymology: perh. f. the name Nelly: idiom f. rhyming sl. Nelly Duff puff breath: cf. not on your life

Oxford English vocab.      Оксфордский английский словарь.