Dictionary |
1 Result
#1
supplanting
n.
[
displacement
] act of taking the place of another especially using underhanded tactics
. wn