mental block
noun [ C ] uk/ˌmen.təl ˈblɒk/ us/ˌmen.t̬əl ˈblɑːk/
心理阻隔;思维阻断
If you have a mental block about something, you cannot understand it or do it because something in your mind prevents you.
He has a mental block about names - he just can't remember them. 他对名称的记忆有心理阻隔——他怎么也记不住。
See also: block noun