loo - definition of loo by The Free Dictionary
loo 1 (lo o) n. pl. loos A card game in which each player contributes stakes to a pool. [Short for obsolete lanterloo, from French lanturlu, a meaningless refrain, loo.] loo 2 (lo o) n. pl. loos Chiefly British A toilet. [Origin unknown.] loo (luː) n, pl ...