More pathetic view from European beach? (5)
I believe the answer is:
lamer
'more pathetic' is the definition.
I don't understand the remainder of the clue.
(Other definitions for lamer that I've seen before include "Comparatively weak" , "Weaker, excuse perhaps" , "Hobbling more" , "Less convincing" , "not so powerful" .)