overlain
/oʊ.vɚ.leɪn/
verb
- 1
To lie over or upon
- 2
To suffocate by lying upon
Translate “overlain” to another language
Click any language to open the translator with this word already filled in.
To lie over or upon
To suffocate by lying upon
Click any language to open the translator with this word already filled in.