overlaid

,әuvә'leid

英文释义

v put something on top of something else
v kill by lying on

中文翻译

overlay的过去式和过去分词

学习工具