Yes, some fish are able to lose and regrow their teeth throughout their lifetime. This is known as polyphyodonty. Sharks, for example, can lose thousands of teeth in their lifetime and constantly regrow them.