/əˈluːdɪd/
Alluded meaning : To refer to something indirectly or by suggestion.
alluded
astound
sapphic
pickler
hydrobromic acid