Online English Dictionary

Home

Implicate


v. t.

To infold; to fold together; to interweave.


© 2009 Dammam Community College