SUR PLACE Meaning of SUR PLACE in English [sur place] [F] foreign term : in place: on the spot Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012