Webster's Revised Unabridged Dictionary · 1913

Sauvegarde

Sauvegarde , noun

[French]

(Zoology) The monitor.