cast up
verb
Meaning
To wash something onto the shore.
To compute.
To bring up as a reproach.
(somewhat obsolete) to construct by digging.
"to cast up earthworks"