Orkney-English results

glisk noun
  1. glimpse
  2. short space of time