Vocabulary

something to rely on; aid; clue; way; means

noun