[n] a strip of land running along a beach [adj] situated on a beach or having direct access to a beach; "beachfront property"