Stumbling-stone

Webster's Dictionary of the English Language

·noun A stumbling-block.

Related Words