What is the full meaning of boscages
BOSCAGE, (French) thick foliage; woodland, also BOSKAGE [n]
Example of the word boscages placed on a Scrabble board.