starlight tour

English dictionary entry

Meanings

noun
  1. A method of torture in which Saskatoon police drove Aboriginal people out of the city and left them to freeze.

Word forms

starlight tour starlight tours
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.