Meaning of JOCK in English

/ dʒɒk; NAmE dʒɑːk/ noun

( informal ) a way of describing a person from Scotland, that can be offensive

For more information see the Cultural Guide



early 16th cent.: Scots form of the given name Jack , originally as a name for an ordinary man (compare with jack ). The current sense dates from the late 18th cent.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.