Posted (4)
'posted' is the definition.
('mail' can be a synonym of 'post')
This is all the clue.
(Other definitions for mailed that I've seen before include "Covered with armour or sent by post" , "Posted - wearing armour?" , "Posted letters with armoured fist?" , "Armoured, or posted in America" .)
'posted' is the definition.
('send' can be a synonym of 'post')
This is the entire clue.
(Other definitions for sent that I've seen before include "Despatched" , "Transported" , "Told to go - enthralled" , "old money in Tallinn" , "Shipped" .)