Definition of Mains
Noun: mains meynz
Usage: UK
- Public electricity, gas or water supply to a house or building
"turn on the mains"; "Working on the mains water supply"
- Any very large body of (salt) water
- briny [Brit]
- A principal pipe in a system that distributes water, gas, electricity or that collects sewage
- The lowermost sail on the mainmast
- mainsail
Anagrams containing the word mains