truss - Dictionary definition and meaning for word
truss
Definition (noun) (medicine) a bandage consisting of a pad and belt; worn to hold a hernia in place by pressure
Definition (noun) a framework of beams (rafters, posts, struts) forming a rigid structure that supports a roof or bridge or other structure
Definition (noun) (architecture) a triangular bracket of brick or stone (usually of slight extent)
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