barrack - Dictionary definition and meaning for word
barrack
Definition (noun) a building or group of buildings used to house military personnel
Definition (verb) lodge in barracks
Definition (verb) spur on or encourage especially by cheers and shouts
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