Random
Tough landing Synonyms
Tough
replaced
hard
landing
rough
landing
difficult
landing
heavy
landing
harsh
landing
Definitions for Tough
(adjective) not easily chewed
(adjective)
able
to withstand hardship, strain, or exposure
(adjective)
difficult
to endure
Synonyms for phrase
hard dock
strong dock
heavy pier
difficult stage
strong platform
difficult platform
heavy platform
severe slip
heavy slip
hard floor
hard stage
hard approach
firm slip
rough approach
strong coming
heavy approach
heavy stage
severe stage
harsh approach
firm approach
TL abbreviation
TL
is an
abbreviation
for Tough Landing
What does TL stand for?
TL stands for "Tough Landing"
Landing
replaced
tough
approach
tough
appearance
tough
stage
tough
field
tough
story
Definitions for Landing
(noun) a
structure
used by boats and ships for taking on or landing
cargo
and passengers
(noun) the act of
coming
to
land
after a voyage
(noun) the act of
coming
down
to the earth (or other surface)