LOO Meaning of LOO in English (v. t.) To beat in the game of loo by winning every trick. Webster's English dictionary. Английский словарь Webster. 2012