SPECIAL LICENCE Meaning of SPECIAL LICENCE in English ■ noun Brit. a licence allowing a marriage to take place at a time or place that is not normally permitted. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004