English | German | Russian | Czech

embarn English

Meaning embarn meaning

What does embarn mean?

embarn

(archaic, transitive) To lay up in a barn.

Are you looking for...?