CHINCHERINCHEE


Meaning of CHINCHERINCHEE in English

[ ˌtʃɪntʃərɪn'tʃi: ]

■ noun a white-flowered South African lily. [ Ornithogalum thyrsoides .]

Origin

early 20th cent.: imitative of the squeaky sound made by rubbing its stalks together.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.