SKELLY Meaning of SKELLY in English noun a squint. 2. skelly ·vi to squint. Webster English vocab. Английский словарь Webster. 2012