hard headed (adjective) common-sense: reasonable
Sinonime: basis,
conclusion,
core,
crux,
determination, essence, fiber, final decision, fundamentals,
income, key point, last word,
loss, main idea, main point, main thing, meat and potatoes, name of the game,
net, nitty-gritty, nuts and bolts,
point,
profit,
reality, sum and substance, what it's all about, whole story
Antonime: foolish,
impractical,
insane,
unreasonable, unsensible, unsound