English Vocabulary Words
with Meaning



English wordsMeanings
motora machine which makes something work or move
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
motorbikea kind of heavy bicycle with a motor
motorwaya special road for fast traffic
mutterto speak so softly that it is hard to understand the words
Grammar Website
Tenses Table
Follow on