Green’s Dictionary of Slang

lare n.

see lair n.2