closemouthed Meaning and Definition

Definitions

English definition for closemouthed

1. s. inclined to secrecy or reticence about divulging information

Sponored Video