solidは「固体(の)」という意味ですが・・・

簡単な単語ほど沢山の意味があるので、その意味の広がりを理解する事はとても大事です。

solidの第一の意味は、「固体」(名詞)、「固体の」(形容詞)ですが、固体から、中身が詰まっている、つまり「しっかりした」という意味に繋がります。

例)
*solid table (しっかりしたテーブル)
*solid rock(固い岩)
*solid food 固形食
*solid fuel 固形燃料

さらに、人にsolidを使うと、中身が詰まっているというイメージから広げて、「学問的な基礎がしっかりした、信頼できる」などの意味になります。

例)
*a solid friend (信頼できる友)
*a solid manager(信頼できる管理者)

ちなみに、固体、液体、気体は、solid liquid gas になります。

「固体、液体、気体」の歌がYouTubeにあったので紹介しておきます(子供向けの歌です)。
http://www.youtube.com/watch?v=btGu9FWSPtc

中身が詰まっているイメージから、こんな例文も作れます。

例)ジーニアス英和辞典より
*The theater is packed solid.
(劇場は満員だ)

solid food (固形食)を使ったニュース記事:

例)CNNニュースより(March 25th, 2013)
*Too-early solid food could lead to problems for babies
http://thechart.blogs.cnn.com/2013/03/25/too-early-solid-food-could-lead-to-problems-for-babies/
(早すぎる固形食は、赤ちゃんに問題を引き起こす可能性がある)

「中身が詰まっている」というイメージを持っていると、solidの日本語訳が理解しやすくなるのではないかと思います。