Saint due to be hidden (6)

I believe the answer is:
stowed
'hidden' is the definition.
The answer and definition can be both to do with contact as well as being past participle verbs.
Maybe there's an association between them I don't understand?
'saint due' is the wordplay.
'saint' becomes 'st' (abbreviation).
'due' becomes 'owed' (synonyms).
'st'+'owed'='STOWED'
'to be' acts as a link.
Can you help me to learn more?
(Other definitions for stowed that I've seen before include "Packed or stored out of sight" , "Two Eds (anag.)" , "loaded!" , "Put away or hid on board" , "Filled by packing tightly" .)
