sea wolf ( synonym found)

Definition of sea wolf:

(n) : a coastal defence in the form of an embankment

Back to Top