LOO Meaning of LOO in English n. 1 a round card-game with penalties paid to the pool. 2 this penalty. loo table a kind of circular table. [ abbr. of obs. lanterloo f. F lanturlu, refrain of a song ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012