Dictionary.com defines Land as:
9) Audio. the flat surface between the grooves of a phonograph record.
Urban Dictionary defines Land as:
7) To obtain something that is desirable --- desirable from the perspective of the person speaking.
He landed a sweet gig.
The Heavy Jack 3 define Land as: