Subscriber login


Forgot your password?

Library card login

Other

chincherinchee

Definition of chincherinchee

noun

  • a white-flowered South African lily.
    • Ornithogalum thyrsoides, family Liliaceae

Origin:

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

chincherinchee in other Oxford dictionaries

Definition of chincherinchee in the US English dictionary