3 ms·It's British English for 'laid off' or 'staff reduction'.by ageitgey 8y agoIt's British English for 'laid off' or 'staff reduction'.