stilled

/stˈɪld/

stilled

English Adj
Ad

Definition

brought to a standstill

Ad