Definitions
noun
the ability (said of certain Roman Catholic saints) to exist simultaneously in two locations
Look “bilocation” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the ability (said of certain Roman Catholic saints) to exist simultaneously in two locations