Longman Dictionary of Contemporary English homepage

Topic: MECHANICAL


supercharged

adjective
     
su‧per‧charged [countable]
TTCTEM a supercharged engine is very powerful because air or fuel is supplied to it at a higher pressure than normal
Word of the Day
The MECHANICAL
Word of the Day is:

Other related topics