Tamil Dictionary 🔍

mare-s-nest

Mare's"-nest`, n. Defn: A supposed discovery which turns out to be a hoax; something grosaly absurd.


mare-s-nest - Similar Words