2
: any of various units of area
specifically
: a unit in the U.S. and England equal to 43,560 square feet (4047 square meters) see Weights and Measures Table
3
: a broad expanse or great quantity
acres of free publicity
Love words? Need even more definitions?
Merriam-Webster unabridged
Share