meat hook n : a strong pointed hook from which the carcasses of animals are hung
Copyright © 2024 3Dict.net