houdini - Dictionary definition and meaning for word
houdini
Definition (noun) United States magician (born in Hungary) famous for his ability to escape from chains or handcuffs or straitjackets or padlocked containers (1874-1926)
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com