Question: is bare bones an idiom?
Answer: COMMON The bare bones of something are its most basic parts or details. We worked out the bare bones of a deal. We needed to strip the flat down to its bare bones. It was a terrific engineering and architectural challenge.