trade cycle

noun

Definition of trade cycle

British