Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lacrosse
in English
lacrosse
us
//ˈleɪkrɔs//
uk
//ˈlækrəʊs//
#common
Definitions
Noun
a
team
sport
using
sticks
and
ball
;
scoring
goals
a
competitive
field
game
with
sticks
and
ball
;
timed
scoring