land Share definition Flag Verb - To obtain something that is desirable --- desirable from the perspective of the person speaking. I'm hoping to land a new job. He landed a sweet gig. land by spike_spiegel October 24, 2019 0 0 Get merch Get the land mug. Buy Now — $32.95 See more merch