What is the meaning of loo in English?

Learn vocabulary with pictures as well as definitions of loo in English

Learn in

See more

n. loo

Definition of loo in English

Bathroom fixture that is designed for human defecation and urination, which is comprised of a cistern and an open topped container on which to sit.

Synonyms of loo in English

toiletbogjohncommodecan

See more

n. loo roll

Definition of loo roll in English

Intimate hygiene product consisting of absorbent, decomposable paper that is sold in rolls and is used after urination or defaecation.

Synonyms of loo roll in English

toilet papertoilet tissuetoilet roll