Thesaurus.com
Dictionary.com

stone in one's path