Definition of ARBOURS

arbours

Noun

  • a framework that supports climbing plants
  • plural of arbour

Synonyms

arbor, arbour, bower, pergola

Scrabble Score: 9

arbours: valid Scrabble (US) TWL Word
arbours: valid Scrabble Word in Merriam-Webster MW Dictionary
arbours: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 11

arbours: valid Words With Friends Word