Adjective

  1. squint-eyed

Powered by Oxford