mural

/ˈmjɝəl/

UK: /ˈmjʊəɹəl/

mural

English Noun Top 20,319
Ad

Definition

A large painting, usually drawn on a wall.

Etymology

Borrowed from French mural, from Latin muralis, from murus (“wall”).

Ad