Definition: If you support or stay with someone through thick and thin, you always support or stay with them in easy and difficult situations. Level: C2
Definition: quickly and in large numbers Level: C2