Is “Amphibrach” a Scrabble word?
Yes
AMPHIBRACH
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Amphibrach
/ˈam.fɪ.bɹak/
noun
1.A metrical foot in ancient Greek or Latin consisting of two short syllables surrounding one long one (e.g. amāta).
2.A metrical foot in modern prosody, consisting of three syllables, the middle one of which is stressed (e.g. Jamaica).