1 English Synonyms for DEBRIEFING
Prev.1Next
post mortem
Definition: 1. Having been inflicted or having occurred after death.
There are 5 definitions of the word post mortem
Show more information about post mortem
Prev.1Next
Search took: 2.7722 ms