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

Explore MECHANICAL Topic