GeneralConnection.com
➔
Dictionary
make a face
Verb
1. grimace
1. pull a face, communicate, intercommunicate
Usage