In that case the word "like〜" means 〜のように、〜のような、〜みたいな(or に)
"smells"=におう(臭う negative)(匂う positive)
(ex.)
Her hair smells like flowers.=彼女の髪は花のように匂う。(If you say 「彼女の髪は花のような香りがする。」, it sounds more formal.)
sounds=きこえる(聞こえる)
(ex.)
He sounds like a native speaker. =彼はネイティブスピーカー(=母語話者)のように聞こえる。
looks=みえる(見える)
(ex.)
It looks like rain. =雨が降ってるように見える。(literally) (「雨が降ってるみたい。」or「雨が降ってるようだ。」would be more used.)
You are observant. If you have more questions about Japanese, don't hesitate to ask me anything.
着眼点が鋭いですね。他にも日本語について疑問点等があれば、遠慮なく聞いてください。[JP]