She waited for her husband to come home, craning her neck in anticipation.
Literal
She [topic-は] husband's return [object-を] neck [object-を] long doing waited.
首を長くして待つ ('to wait with a long neck') is a vivid idiom for eager anticipation — literally stretching one's neck to spot someone's arrival. The image is of craning forward impatiently.