a person who is only your friend when things are good
"A fair-weather friend will leave you when things get tough."
not easily fooled; experienced and smart
to summarize something briefly
to maintain a clear sense of direction or goal
to begin an activity or journey
to do what one has promised
to search for information in a curious way