In most of the cases, they are essentially synonymous. A subtle difference: Suppress involves the role of an external force. Eg: The rebellion was suppressed by the British.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.