battlemented - Dictionary definition and meaning for word
battlemented
Definition (adj) protected with battlements or parapets with indentations or embrasures for shooting through
Definition (adj) having or resembling repeated square indentations like those in a battlement
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