permanent sign Posted by Hamendra In Any sign that is affixed to a building or structure in such a manner as to give it the support necessary to resist environmental loads over time and to preclude easy removal. Share: