Regret is a feeling of deep sorrow, disappointment, or remorse over something that has happened or been done. The term regret can also be used to express sympathy for someone who has experienced misfortune. IRCTC stands for Indian Railway Catering and Tourism Corporation. The IRCTC website allows travelers to book trains in India online.