English Vocabulary Words
with Meaning



English wordsMeanings
meteora piece of rock travelling in space, often called a shooting star
meteran instrument for measuring a quantity of something, such as gas, water or electricity
metrea measure of length equal to 100 centimetres
miniaturea small copy of anything
monitora pupil in a school who is given a special job to help the teacher
mothera woman who has a family
motora machine which makes something work or move
motorwaya special road for fast traffic
mutterto speak so softly that it is hard to understand the words
Grammar Website
Tenses Table
Follow on