trough - Dictionary definition and meaning for word
trough
Definition (noun) a narrow depression (as in the earth or between ocean waves or in the ocean bed)
Definition (noun) a channel along the eaves or on the roof; collects and carries away rainwater
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