Subsequent landslide Synonyms
Definitions for Subsequent
- (adjective) being, occurring, or carried out at a time after something else
- (adjective) following in time or order
Synonyms for phrase
- later success
- successive win
- ultimate triumph
- future success
- next conquest
- next victory
- consecutive win
- later defeat
- next killing
- next slide
- future conquest
- eventual victory
- consecutive victory
- eventual triumph
- following drop
- eventual defeat
- ultimate victory
- eventual success
- further success
- consecutive defeat
SL abbreviation
SL is an abbreviation for Subsequent LandslideWhat does SL stand for?
SL stands for "Subsequent Landslide"