Mains definitions

Plural form of main.
noun
0
0
(chiefly UK) The domestic electrical power supply.

I plugged it into the mains and it blew up!

noun
0
0
The pipes of a centralized water supply that transport the water to individual buildings.
noun
0
0
(Scotland) The farm attached to a mansion house.
noun
0
0
Advertisement