Over at Headsup Fred notes, in passing,
(And no. You could say "denied their request to build" or "blocked them from building," but not "denied them from building.")I have complained before about people using the thesaurus to get a new word without paying attention to syntax or register. This is an example of the former.
Sure, decide to change 'block' into 'deny'. Go for it - you might well be making the perfect choice. But words aren't plug-and-play.
I often think every Roget's sold should require a class in argument structure.