LEISURE CENTRE


Meaning of LEISURE CENTRE in English

(or complex )

■ noun Brit. a public building or complex offering facilities for sport and recreation.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.