TOP

Definition of sewer grate noun from the Oxford Advanced Learner's Dictionary

sewer grate

noun
 
/ˈsuːə ɡreɪt/
 
/ˈsuːər ɡreɪt/
(also grate (both US English), British English drain)
jump to other results
  1. a frame of metal bars over the opening to a drain in the ground
See sewer grate in the Oxford Advanced American Dictionary

Other results

All matches
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day