Meaning of face mould in English:

face mould

noun

  • 1Building
    A pattern for making the handrail of a stair (obsolete).

  • 2A plaster of Paris, wax, etc., mould for casting a face.

Origin

Late 17th century.