squint-eyed - Dictionary definition and meaning for word
squint-eyed
Definition (adj) affected by strabismus
Definition (adj) (used especially of glances) directed to one side with or as if with doubt or suspicion or envy
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