Stick-on blindfold Synonyms
Definitions for Stick-on
- (adjective) of something (a paper label or postage stamp) gummed in advance
Synonyms for phrase
SB abbreviation
SB is an abbreviation for Stick-on BlindfoldWhat does SB stand for?
SB stands for "Stick-on Blindfold"