RichThesaurus
on a leash
on a leash
antonyms
outgoing
assured
confident
bold
extroverted
on a leash
definitions