desceller
Top 35000
Meanings
Verb
1. to break the seal of, unseal (transitive)
2. to free, pull free (transitive)
3. to come loose (reflexive)