Word info

imbarn

Verb

Meaning

To store in a barn.

Source: Webster's dictionary

Anagrams

Close letter words and terms