1) (land covered with) a thick forest with tall trees and lots of bushes and plants (jungle)
one million millions
a lot
a number (of things), mass (of material), piled up; a large quantity
pile, accumulation
(of) one thousand thousand (1 000 000)
heap
a large variety or number
heap
a large number (especially of people gathered together); the ordinary people
large group
large amounts of something
a lot
as much as or more than is needed or desired; a large number or quantity
much, abundance
a sale of things using numbered tickets which are picked to choose the winners
lottery for a prize
a great quantity (of writing)
heap
of slay
heap
(GB) one million million million; (US) one million million
heap