roam
A.
B. to wander
C. to haul
clearing
A. a sudden strong wish or need to do sth
B. an open space in a forest where there are no trees
C. a small group of trees or bushes
impenetrable
A. impossible to get at
B. hard to get along with
C. difficult to get through
perpendicularly
A. vertically
B. horizontally
C. slightly