permanent sign

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.

vinay1976