Sticky particulars Synonyms
Definitions for Sticky
- (adjective) tending to adhere to objects upon contact
- (adjective) containing or characterized by an uncomfortable amount of moisture
- (adjective) requiring exceptional skill or caution in performance or handling
Synonyms for phrase
- difficult circumstances
- embarrassing information
- awkward circumstances
- awkward fact
- difficult case
- embarrassing fact
- embarrassing circumstances
- difficult fact
- close fact
- embarrassing item
- difficult point
- embarrassing point
- tricky point
- embarrassing data
- embarrassing evidence
- difficult item
- close point
- awkward case
- close data
- delicate point
SP abbreviation
SP is an abbreviation for Sticky ParticularsWhat does SP stand for?
SP stands for "Sticky Particulars"