inearth

Meaning

To put into the earth; inter.

Synonyms

Etymology

From in- + earth.

Notes

Sign in to write sticky notes