Decantate definition

(obsolete) To decant.
verb
0
0
Advertisement