noun a bench similar in construction to a Windsor chair.
Windsor bench 🔊 Listen to this noun a bench similar in construction to a Windsor chair. Share Facebook Twitter Google +