Furloughed meaning : To grant a furlough to (someone). To have (an employee) not work in order to reduce costs; to send (someone) on furlough.
furloughed
cavorted
residuals
turkey trot
telegraphists