"Trump, who has sharply criticised the deal reached in Barack Obama's presidency, had chafed at having to once again waive sanctions on a country he sees as a threat in the Middle East." (Reuters.)
Does "(he)had chafed at having to once again waive sanctions on a country..." mean '(he) had got annoyed/irritated by being forced to delay once again sanctions on a country...'?
Yes, basically. " In this case I do think that "delay" is probably accurate, but a waiver can be either temporary, resulting in a delay of enforcement, or it can be permanent, so that the sanction or whatever restriction is never enforced.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
"waive" doesn't mean "delay" (even if in this specific case there is a chance that sanctions may be imposed at a later date). See https://en.oxforddictionaries.com/definition/us/waive .
(Cross-posted.)