hunkered down (0 synonym found)

Definition of hunkered down:

(adj) : squatting close to the ground

Definition of hunkered down:

(adj) : squatting close to the ground

Back to Top