Answer:
Synonyms can include
furloughed
laid-off
let go
terminated or contract has be terminated , concluded
9.5m questions
12.2m answers