Definition:
Compare sequestrate with other words:
sequestrate vs. sequestrated
sequestrate vs. sequestrator
sequestrate vs. truffle
sequester vs. sequestrate