Wordia - The Definition Of Lap
lap
noun, the area formed by the upper surface of the thighs of a seated person
From Collins
©HarperCollins 2008. Collins English Dictionary definition of lap
noun, the area formed by the upper surface of the thighs of a seated person
From Collins
©HarperCollins 2008. Collins English Dictionary definition of lap