Depression is a clinical entity that might be difficult for a psychiatrist to diagnose it effectively on time. A depressed person usually suffers from distress and anxiety, leading to serious consequences if not diagnosed early. Social media platforms facilitate users to exchange ideas and dialogs, resulting in the collection of a huge volume of data. Analyzing user's online behavior to categorize depression is a challenging task for researchers. This motivated researchers to investigate machine learning, deep learning, and natural language processing techniques supporting research related to depression prediction. The dataset used in the study is a large-scale Twitter dataset. This article aims to investigate a hybrid CNN-LSTM deep learning model with the Word2Vec feature extraction technique for classifying depressive sentiments from Twitter data. By using TF-IDF, PCA, and Word2Vec approaches, this model utilizes significant linguistic features present within the text. The proposed model is evaluated on four benchmark datasets and its efficiency is compared with four traditional machine learning models. Moreover, the proposed model's performance is compared to three deep learning-based hybrid models. The proposed model showed comparable performance with the hybrid deep learning-based models and outperformed state-of-the-art machine learning techniques with an accuracy of 96.78% and an MSE score of 3.21.