snarl up
English Dictionary
->
Letter S
-> snarl up
Search Dictionary:
snarl up Definition
(v)
make
more
complicated
or
confused
through
entanglements
snarl up Synonyms
embrangle
snarl
snarl up
© Art Branch Inc.