Trip facilitator rushed round island showing awful precipitation (4,4)
I believe the answer is:
acid rain
'awful precipitation' is the definition.
'acid rain' can be an answer for 'precipitation' (I have seen 'Polluted precipitation' mean 'acid rain' so perhaps 'precipitation' could also mean 'acid rain'). I am not sure about the 'awful' bit.
'trip facilitator rushed round island' is the wordplay.
'trip facilitator' becomes 'acid' (as in an acid trip).
'rushed' becomes 'ran'.
'round' indicates putting letters inside.
'island' becomes 'i' (geographical abbreviation).
'ran' placed around 'i' is 'rain'.
'acid'+'rain'='ACID-RAIN'
'showing' is the link.
Can you help me to learn more?
(Other definitions for acid rain that I've seen before include "Polluted precipitation" , "Harmful drops" , "that pollutes" , "environmental problem" , "Destructive precipitation" .)