THE MAINS


Meaning of THE MAINS in English

Brit. the source of public water, gas, or electricity supply through pipes or cables.

→ main

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