acid - Dictionary definition and meaning for word
acid
Definition (noun) any of various water-soluble compounds having a sour taste and capable of turning litmus red and reacting with a base to form a salt
Definition (noun) street name for lysergic acid diethylamide
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