domino: a loose hooded cloak worn with a half mask as part of a masquerade costume
overgarment: a garment worn over other garments
machine shop: workshop where metal is cut and shaped etc., by machine tools