impression tray

Plural
impression trays

English focus texts

Definition from Glossary

1: a receptacle into which suitable impression material is placed to make a negative likeness 2: a device that is used to carry, confine, and control impression material while making an impression

Pronunciation
i˘m-ore˘sh′an trā