Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
streal
in English
streal
Definitions
Noun
an
object
thrown
or
cast
(
missile
,
projectile
)
The
athlete
threw
a
spear
as
a
streal
in
the
competition
.
Synonyms:
projectile
missile
rocket
bomb
shell
stone
Antonyms:
target
catch
receiver
destination
goal
a
pointed
projectile
(
arrow
);
sharp
object
A
sharp
streal
pierced
the
armor
of
the
knight
.
Synonyms:
arrow
dart
spear
bolt
quill
Antonyms:
blunt
dull