1 of all places | Definition of of all places

of all places

idiom

Definition of of all places

used to say that it is unusual or surprising that something happened in or is true about a particular place She met her future husband in a grocery store, of all places.