nanoacre noun1 •(humorous) A unit of surface area equal to 10⁻⁹ of an acre, or 0.00627264 square inches. formsnanoacres