Scottish
Browse all slang from Scottish
28 words found
Grouse moor
/หษกraสs mสษ/
Noun
British upland area managed for red grouse shooting.
Read more โ
GCSE
/หdสiห siห es หiห/
Noun
General Certificate of Secondary Education, exams taken at 16 in England/Wales.
Read more โ