Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
salmon ladder
in English
salmon ladder
#limited
Definitions
Noun
a
fish
ladder
for
salmon
The
fish
farm
built
a
salmon
ladder
to
help
the
salmon
migrate
upstream
.
a
physical
training
activity
using
the
apparatus
The
athletes
used
the
salmon
ladder
as
a
challenging
obstacle
in
their
physical
training
.
equipment
for
the
exercise
The
gym
installed
a
salmon
ladder
for
members
to
use
during
workouts
.
an
exercise
with
a
crossbeam
on
posts
The
fitness
center
added
a
salmon
ladder
to
their
outdoor
obstacle
course
.