Meaning of “mental block” in the English Dictionary

british dictionary