Women's Institute radical connected to the internet? (5)
I believe the answer is:
wired
'connected to the internet?' is the definition.
'women's institute radical' is the wordplay.
'women's institute' becomes 'wi'.
'radical' becomes 'red' (I've seen this in other clues).
'wi'+'red'='WIRED'
(Other definitions for wired that I've seen before include "Using cables; tense, edgy" , "Equipped for electricity" , "Connected to an electricity supply" , "Bugged" , "set up for broadcast?" .)