Definition: 1. (dated) A female instigator.
Show more information about instigatress
Search took: 2.6039 ms