snipe - Dictionary definition and meaning for word
snipe
Definition (noun) Old or New World straight-billed game bird of the sandpiper family; of marshy areas; similar to the woodcocks
Definition (noun) a gunshot from a concealed location
Definition (verb) hunt or shoot snipe
Definition (verb) aim and shoot with great precision
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