Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
laid
in English
laid
us
/leɪd/
uk
/leɪd/
#common
Lemma:
lay
The lemma is the base or root form of this word.