Meaning of “mental block” in the English Dictionary

English