English word definition — powered by WordNet
disabled in the feet or legs
fragmentary or halting from emotional strain
Want to remember halting?