Definition: 1. In an irrecuperable way.
Show more information about irrecuperably
Search took: 2.2022 ms