ARBOURS Scrabble 9 Words With Friends 11 Definition ARBOURS is the plural of ARBOUR. noun ARBOUR: a framework that supports climbing plants. See all 77 words you can make from ARBOURS → 7-letter words Words starting with A Words ending with S ← Unscramble different letters