Search in full dictionary

FACEPLATE

FACEPLATE
ScnTUEU
a protective covering for the human face (as of a diver or astronaut). To look at (something) square in the faceplate means to look at (something) directly or exactly. Still when you look at it square in the faceplate, he deserved something like that!