lot area; site area; lot size
Technical term used in architecture and real estate to refer to the total land area of a building site.
The lot area of this house is 200 square meters.
The building is too large for the site area.
Compound of 敷地 (site, lot) and 面積 (area).