Meaning of JOCK in English

jock /dʒɒk $ dʒɑːk/ BrE AmE noun [countable] informal

[ Date: 1900-2000 ; Origin: jockstrap ]

1 . American English someone, especially a student, who plays a lot of sport and is often considered to be stupid

2 . British English someone from Scotland – sometimes used in an insulting way

3 . a ↑ disc jockey

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.