n. A board carrying a sign, or on which signs may be posted.
the GNU version of the Collaborative International Dictionary of English
n. A board, placed on or before a shop, office, etc., on which ssome notice is given, as the name of a firm, of a business, or the like.
The Century Dictionary and Cyclopedia
n. A board on which a notice is fixed, as of one's place of business, of goods for sale, or of warning against trespass.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
n. structure displaying a board on which advertisements can be posted
Word Usage
"Me and the landlord of a public there came to words, by reason he called his house 'The Admiral Howe,' but on his signboard was the face of a different man altogether."