Search any English word for its definition and Vietnamese translation
1.more than enough
an abundant supply of food
There is abundant evidence that cars have a harmful effect on the environment.
2.more than enough; a lot of
It is a region with abundant natural resources.