a difficulty that prevents progress: The two clubs have agreed a transfer fee, but the player's wage demands could be a stumbling block. az: əngəl, maneə ru: камень преткновения