n. A block or stone that causes stumbling; any obstacle or difficulty in the way of comprehension or reception of the truth ; cause of error ; ground of offence or objection :-also stumbling-stone.