Longman Dictionary of Contemporary English homepage

Topic: TECHNOLOGY


baffle

2 noun
     
baffle2 [countable] technical
T a board, sheet of metal etc that controls the flow of air, water, or sound into or out of something
Word of the Day
The TECHNOLOGY
Word of the Day is:

Other related topics