Etymology Explorer › English

Where does “ribroasting” come from?

ribroasting (English): present participle of ribroast

Definitions

  1. present participle of ribroast