文字列を前に追加する場合はどうすればよいのでしょうか?

<< または + を使って

私は 猫が とても 大好き です という各単語(word)を順次イテレータで追加していくと
str = ""
str << word

で、「私は猫がとても大好きです」という文字列になりますよね。 これを
「です大好きとても猫が私は」のように後ろにあるやつを前にしていきたいのですが・・・