Yahoo Malaysia Web Search

Search results

  1. Dictionary
    boscage
    /ˈbɒskɪdʒ/

    noun

    • 1. a mass of trees or shrubs: "the view from the house is obscured by boscage"

    More definitions, origin and scrabble points