sign cabinet Posted by Hamendra In The enclosure of an electric sign, not including the components and mounting structure. (See also box sign and light box.) Related Articles: Glossary: weep hole Share: