buttoned-up Meaning, Definition & Usage

  1. adjective satellite (British colloquial) not inclined to conversation
  2. adjective satellite conservative in professional manner
    • employers are looking for buttoned-up types

WordNet