Yes; the term lay witness refers to an eyewitness or character witness, someone who has knowledge pertaining to the case but is not a certified expert in a field like a science, etc. They testify just as any other witness would, and are subject to cross-examination as well, like any other witness.