Courses
Sign up
Log in
impregnate
v. to make a female pregnant or make liquid spread through something
A pad IMPREGNATED with natural oils. by
Limobean
Learn English on Memrise
Find other
English
courses on Memrise
Difficult English Vocab
Alphabet
Alphabet
Student Vocab
Chaucer's Troilus and Criseyde Glossing