Orkney-English results

glisk noun

  1. glimpse
  2. short space of time