0%

All grooves synonyms

G g

noun grooves

  • guttering — a channel at the side or in the middle of a road or street, for leading off surface water.
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?