Dear teachers,

Would you be kind enough to tell me whether I am right with my interpretation of the expressions in bold in the following sentences?

He has a streak of eccentricity in his character.

He has a streak of obstinacy.

streak = feature (character); a distinctive characteristic

The plane streaked across the sky.

streak = move quickly in a straight line

We made a streak for the house.

We made our appearance like a streak of lightning.

streak = a sudden flash (as of lightning)

It is a fact that he talks blue streak.

talk blue streak = talk incessantly

Our team is on a losing streak. We’ve lost tree games straight.

losing streak = losing game after game, losing a series of games

The runner made a beeline for first base.

When the bell rang Ted made a beeline for the door of the classroom.

make a beeline for = to go in a straight line toward

In a career that's spanned two decades, David Beckham has known fantastic highs and crushing lows.

span = to cover or extend over an area or time period

His career spanned four decades of his life.

span = cover, include

His life had well-nigh completed its span.

well-nigh = nearly; almost
span = time, period

Imagination will span the gap in our knowledge.

span = fill (gap)

His eyes spanned the space.

span = measure the distance with one’s eyes

Will it be convenient if I come at six?

convenient = suited or favorable to one's comfort, purpose, or needs

Will it do if I come at six?

I'll call on you tomorrow evening if it's convenient for you.

Our house is very convenient for the shops.

convenient = located close; being within easy reach

Mary will have to look after her niece and nephew while her sister is in hospital.

look after = take care of, attend to the safety or well-being of

Mary will have to do for her niece and nephew while her sister is in hospital.

do for = care or provide for, take care of

Thank you for your efforts.