forestalling

forestalling n. 阻塞公路交通;在公路上阻拦行人

forestalling Read More »