n. (also grill)1 grating or latticed screen, used as a partition etc. 2 metal grid protecting the radiator of a vehicle. grilse n. (pl. same or s) young salmon that has returned to fresh water from the sea for the first time. [origin unknown]
You may also like
G words
G words
G words
G words
G words
G words
G words
G words