lef-i

noun
lift; free ride
← Back