spencer
Top 8000
Meanings
Noun
1. spencer (garment)
Examples1
Mr. Spencer works in a shop.