Definition of Tied Up

  • 1. Kept occupied or engaged Adjective Satellite

Semanticaly linked words with "tied up"