hiddle

UK /ˈhɪdəl/ US /ˈhɪdəl/
verb 3noun 2

Definitions

noun

1

A hiding-place; a sheltered spot.

2

A cluster, small group of buildings, etc. set close together; a huddle.

verb

1

To hide; conceal.

2

To nestle closely; take shelter.

3

To shelter (in one's arms).

Your note

not saved
0 chars