building mounted sign Posted by Hamendra In Any sign that is applied or attached to a building in some manner. Related Articles: Glossary: parapet sign Share: