Lord of hosts (0 synonym found)

Definition of Lord of hosts:

(v) : to remove frost from; to thaw
"I have just defrosted the fridge."

Definition of Lord of hosts:

(v) : to remove frost from; to thaw
"I have just defrosted the fridge."

Back to Top