Shock intelligence about new place
I believe the answer is:
nonplus
'shock' is the definition.
(thesaurus)
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for nonplus that I've seen before include "disadvantageous or neutral, presumably" , "Perplex, confound" , "Put at a loss; confuse" , "Disconcert, confound" , "State of confusion" .)