noun
Meaning 1
The process or activity of depositing rocks onto the seabed—typically to protect or stabilize underwater structures like pipelines, cables, or platforms.
Definition source: English Wiktionary via Wiktextract
Usage: uncountable
Qualifier: marine engineering
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided