i Register
In some senses, hiddle is marked as UK. Watch for register when choosing this word.
noun
A hiding-place; a sheltered spot.
A cluster, small group of buildings, etc. set close together; a huddle.
verb
To hide; conceal.
To nestle closely; take shelter.
To shelter (in one's arms).