Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mains
in English
mains
#common
Lemma:
main
The lemma is the base or root form of this word.
Definitions
Noun
electrical
power
supply
;
domestic
grid
centralized
water
pipes
;
distribution
system
main
course
of
a
meal
chief
or
principal
portion
;
bulk
or
greater
part
a
large
cable
or
pipe
for
utilities
;
water
or
electric
the
domestic
electrical
power
supply
Compounds / Phrases
mainsheets