Random
Newfangled catapult Synonyms
Newfangled
replaced
new
catapult
modern
catapult
different
catapult
instant
catapult
Definitions for Newfangled
(adjective) being or involving the
latest
methods, concepts, information, or styles
(adjective) (of a new
kind
or fashion) gratuitously new
Synonyms for phrase
new cast
new project
novel fire
original cast
new shoot
modern shoot
new throw
latest project
new drive
new fire
original pitch
original project
current cast
current project
new pitch
modern throw
new force
modern fire
modern cast
modern project
NC abbreviation
NC
is an
abbreviation
for Newfangled Catapult
What does NC stand for?
NC stands for "Newfangled Catapult"
Definitions for Catapult
(verb) to send through the air especially with a quick
forward
motion
of the arm
(noun) an
engine
that provided medieval
artillery
used during sieges; a heavy war engine for hurling large stones and other missiles
(noun) a
device
that launches aircraft from a warship