Generally a furlough is a temporary lay off.
Generally, but there does not look to be any real contractual meaning to the term. Now this is the private sector, not the government. In now hindsight appears to be a convenient way of saying laid off. nothing more nothing less.
Disney just did the same to many, but did not pull medical. Mine pulled all benefits,