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