tied_upEnglish

tied up(p)

Adjective

Kept occupied or engaged

English: tied up(p)