Thread
:
Know Anyone Retrenched?
View Single Post
#
3
(
permalink
)
17-07-2009, 11:50 AM
retrenched
Guest
Posts: n/a
It means made redundant, or being laid off. Usually doesn’t happen to foreign talent whom we welcome with open arms.
retrenched