Tells stories about a steamship for girls from Glasgow (7)
I believe the answer is:
lassies
'girls from glasgow' is the definition.
'lassies' can be an answer for 'girls' (lassie is a kind of girl). I'm not certain of the 'from glasgow' bit.
'tells stories about a steamship' is the wordplay.
'tells stories' becomes 'lies' (tell stories can mean to lie).
'about' is an insertion indicator.
'steamship' becomes 'ss' (nautical abbreviation).
'a'+'ss'='ass'
'lies' placed around 'ass' is 'LASSIES'.
'for' acts as a link.
Can you help me to learn more?
(Other definitions for lassies that I've seen before include "Young women" , "Wee Scottish girls" .)