1. driving or forcing - compelling ambition • Similar to: powerful 2. tending to persuade by forcefulness of argument - new and compelling evidence • Similar to: persuasive
Related search result for "compelling"
Words contain "compelling" in its definition in Vietnamese - English dictionary: ngặt vìbắt buộc