Synonyms: street sign
Definition: a sign visible from the street
Similar words: sign
Definition: a public display of a message
Usage: he posted signs in all the shop windows