Furlough meaning

leave of absence, especially that granted to a member of the services or a missionary.

lay off (workers), especially temporarily

A furlough is a temporary leave of employees due to special needs of a company or employer

A furlough is a temporary layoff, an involuntary leave by owner due finance or other conditions