Definitions for "Loosed"
This means to "let go", or "fire." Back to the top