MohammedPreview
Open in TheBrain

To Forestay

(transitive) To stay, delay, postpone, or hinder beforehand; forestall; prevent.